total life cycle cost - Francés Inglés Diccionario